Jump To:
Technical Q&As
Internationalization is the process of designing software to accommodate multiple locales and creating user-interface content that is easy to localize. The Cocoa frameworks in Mac OS X do much of the internationalization work of developers for them. Mac OS X services in Carbon, Cocoa, and Core Foundation help developers internationalize their software and manage locales in a consistent manner.

Internationalization Resources
A guided introduction and learning path to internationalizing software for Mac OS X.   Essential information for developers designing software for multiple locales.  
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sorted by
Date
Converting to Precomposed Unicode (HTML) ()
QA1235: Describes how to convert a string to precomposed Unicode.
Carbon, Cocoa 2003-02-07
BOM characters in 'utxt' clipboard flavor (HTML) ()
QA1221: Explains the use of the BOM character in 'utxt' scrap data
Carbon, Cocoa 2003-01-20
Installing input methods on Mac OS X (HTML)
QA1054: Describes how to install and use input methods on Mac OS X.
Carbon 2001-09-14
Improving ATSUI Text Drawing Performance (HTML)
QA1027: Talks about one way of improving ATSUI text drawing performance.
Carbon 2001-04-17